package com.yzy.soft.common.persistence.model;

import java.io.Serializable;

import java.util.Date;
import com.baomidou.mybatisplus.activerecord.Model;

/**
 * <p>
 * 
 * </p>
 *
 * @author yinzhiyuan
 * @since 2018-01-24
 */
public class Fiaboriginalmainatt extends Model<Fiaboriginalmainatt> {

    private static final long serialVersionUID = 1L;

	private String MSerialNo;
	private String PhysicalTable;
	private String IndexCode;
	private String IndexNo;
	private String TrandFlag;
	private String BusinessCode;
	private String SubBusinessCode;
	private String BusDetail;
	private String FeeType;
	private String FeeDetail;
	private Double SumActuMoney;
	private String ListFlag;
	private String ContNo;
	private String TempFeeFlag;
	private String YCFlag;
	private String PayMode;
	private String GDCardFlag;
	private String XQDealState;
	private String ZengSongFlag;
	private String GBType;
	private String FirstYearFlag;
	private String FirstTermFlag;
	private String DifComFlag;
	private String ExecuteCom;
	private Integer Years;
	private String RiskType;
	private String RiskType1;
	private String RiskType2;
	private String SubRiskType;
	private String RiskPeriod;
	private String RiskMainFlag;
	private String SaleChnlType;
	private String PremiumType;
	private Integer PolYear;
	private String FirstYear;
	private String OperationType;
	private String Budget;
	private String BClient;
	private String MarketType;
	private String CashFlow;
	private Date FIDate;
	private String Currency;


	public String getMSerialNo() {
		return MSerialNo;
	}

	public void setMSerialNo(String MSerialNo) {
		this.MSerialNo = MSerialNo;
	}

	public String getPhysicalTable() {
		return PhysicalTable;
	}

	public void setPhysicalTable(String PhysicalTable) {
		this.PhysicalTable = PhysicalTable;
	}

	public String getIndexCode() {
		return IndexCode;
	}

	public void setIndexCode(String IndexCode) {
		this.IndexCode = IndexCode;
	}

	public String getIndexNo() {
		return IndexNo;
	}

	public void setIndexNo(String IndexNo) {
		this.IndexNo = IndexNo;
	}

	public String getTrandFlag() {
		return TrandFlag;
	}

	public void setTrandFlag(String TrandFlag) {
		this.TrandFlag = TrandFlag;
	}

	public String getBusinessCode() {
		return BusinessCode;
	}

	public void setBusinessCode(String BusinessCode) {
		this.BusinessCode = BusinessCode;
	}

	public String getSubBusinessCode() {
		return SubBusinessCode;
	}

	public void setSubBusinessCode(String SubBusinessCode) {
		this.SubBusinessCode = SubBusinessCode;
	}

	public String getBusDetail() {
		return BusDetail;
	}

	public void setBusDetail(String BusDetail) {
		this.BusDetail = BusDetail;
	}

	public String getFeeType() {
		return FeeType;
	}

	public void setFeeType(String FeeType) {
		this.FeeType = FeeType;
	}

	public String getFeeDetail() {
		return FeeDetail;
	}

	public void setFeeDetail(String FeeDetail) {
		this.FeeDetail = FeeDetail;
	}

	public Double getSumActuMoney() {
		return SumActuMoney;
	}

	public void setSumActuMoney(Double SumActuMoney) {
		this.SumActuMoney = SumActuMoney;
	}

	public String getListFlag() {
		return ListFlag;
	}

	public void setListFlag(String ListFlag) {
		this.ListFlag = ListFlag;
	}

	public String getContNo() {
		return ContNo;
	}

	public void setContNo(String ContNo) {
		this.ContNo = ContNo;
	}

	public String getTempFeeFlag() {
		return TempFeeFlag;
	}

	public void setTempFeeFlag(String TempFeeFlag) {
		this.TempFeeFlag = TempFeeFlag;
	}

	public String getYCFlag() {
		return YCFlag;
	}

	public void setYCFlag(String YCFlag) {
		this.YCFlag = YCFlag;
	}

	public String getPayMode() {
		return PayMode;
	}

	public void setPayMode(String PayMode) {
		this.PayMode = PayMode;
	}

	public String getGDCardFlag() {
		return GDCardFlag;
	}

	public void setGDCardFlag(String GDCardFlag) {
		this.GDCardFlag = GDCardFlag;
	}

	public String getXQDealState() {
		return XQDealState;
	}

	public void setXQDealState(String XQDealState) {
		this.XQDealState = XQDealState;
	}

	public String getZengSongFlag() {
		return ZengSongFlag;
	}

	public void setZengSongFlag(String ZengSongFlag) {
		this.ZengSongFlag = ZengSongFlag;
	}

	public String getGBType() {
		return GBType;
	}

	public void setGBType(String GBType) {
		this.GBType = GBType;
	}

	public String getFirstYearFlag() {
		return FirstYearFlag;
	}

	public void setFirstYearFlag(String FirstYearFlag) {
		this.FirstYearFlag = FirstYearFlag;
	}

	public String getFirstTermFlag() {
		return FirstTermFlag;
	}

	public void setFirstTermFlag(String FirstTermFlag) {
		this.FirstTermFlag = FirstTermFlag;
	}

	public String getDifComFlag() {
		return DifComFlag;
	}

	public void setDifComFlag(String DifComFlag) {
		this.DifComFlag = DifComFlag;
	}

	public String getExecuteCom() {
		return ExecuteCom;
	}

	public void setExecuteCom(String ExecuteCom) {
		this.ExecuteCom = ExecuteCom;
	}

	public Integer getYears() {
		return Years;
	}

	public void setYears(Integer Years) {
		this.Years = Years;
	}

	public String getRiskType() {
		return RiskType;
	}

	public void setRiskType(String RiskType) {
		this.RiskType = RiskType;
	}

	public String getRiskType1() {
		return RiskType1;
	}

	public void setRiskType1(String RiskType1) {
		this.RiskType1 = RiskType1;
	}

	public String getRiskType2() {
		return RiskType2;
	}

	public void setRiskType2(String RiskType2) {
		this.RiskType2 = RiskType2;
	}

	public String getSubRiskType() {
		return SubRiskType;
	}

	public void setSubRiskType(String SubRiskType) {
		this.SubRiskType = SubRiskType;
	}

	public String getRiskPeriod() {
		return RiskPeriod;
	}

	public void setRiskPeriod(String RiskPeriod) {
		this.RiskPeriod = RiskPeriod;
	}

	public String getRiskMainFlag() {
		return RiskMainFlag;
	}

	public void setRiskMainFlag(String RiskMainFlag) {
		this.RiskMainFlag = RiskMainFlag;
	}

	public String getSaleChnlType() {
		return SaleChnlType;
	}

	public void setSaleChnlType(String SaleChnlType) {
		this.SaleChnlType = SaleChnlType;
	}

	public String getPremiumType() {
		return PremiumType;
	}

	public void setPremiumType(String PremiumType) {
		this.PremiumType = PremiumType;
	}

	public Integer getPolYear() {
		return PolYear;
	}

	public void setPolYear(Integer PolYear) {
		this.PolYear = PolYear;
	}

	public String getFirstYear() {
		return FirstYear;
	}

	public void setFirstYear(String FirstYear) {
		this.FirstYear = FirstYear;
	}

	public String getOperationType() {
		return OperationType;
	}

	public void setOperationType(String OperationType) {
		this.OperationType = OperationType;
	}

	public String getBudget() {
		return Budget;
	}

	public void setBudget(String Budget) {
		this.Budget = Budget;
	}

	public String getBClient() {
		return BClient;
	}

	public void setBClient(String BClient) {
		this.BClient = BClient;
	}

	public String getMarketType() {
		return MarketType;
	}

	public void setMarketType(String MarketType) {
		this.MarketType = MarketType;
	}

	public String getCashFlow() {
		return CashFlow;
	}

	public void setCashFlow(String CashFlow) {
		this.CashFlow = CashFlow;
	}

	public Date getFIDate() {
		return FIDate;
	}

	public void setFIDate(Date FIDate) {
		this.FIDate = FIDate;
	}

	public String getCurrency() {
		return Currency;
	}

	public void setCurrency(String Currency) {
		this.Currency = Currency;
	}

	@Override
	protected Serializable pkVal() {
		return this.MSerialNo;
	}

	@Override
	public String toString() {
		return "Fiaboriginalmainatt{" +
			"MSerialNo=" + MSerialNo +
			", PhysicalTable=" + PhysicalTable +
			", IndexCode=" + IndexCode +
			", IndexNo=" + IndexNo +
			", TrandFlag=" + TrandFlag +
			", BusinessCode=" + BusinessCode +
			", SubBusinessCode=" + SubBusinessCode +
			", BusDetail=" + BusDetail +
			", FeeType=" + FeeType +
			", FeeDetail=" + FeeDetail +
			", SumActuMoney=" + SumActuMoney +
			", ListFlag=" + ListFlag +
			", ContNo=" + ContNo +
			", TempFeeFlag=" + TempFeeFlag +
			", YCFlag=" + YCFlag +
			", PayMode=" + PayMode +
			", GDCardFlag=" + GDCardFlag +
			", XQDealState=" + XQDealState +
			", ZengSongFlag=" + ZengSongFlag +
			", GBType=" + GBType +
			", FirstYearFlag=" + FirstYearFlag +
			", FirstTermFlag=" + FirstTermFlag +
			", DifComFlag=" + DifComFlag +
			", ExecuteCom=" + ExecuteCom +
			", Years=" + Years +
			", RiskType=" + RiskType +
			", RiskType1=" + RiskType1 +
			", RiskType2=" + RiskType2 +
			", SubRiskType=" + SubRiskType +
			", RiskPeriod=" + RiskPeriod +
			", RiskMainFlag=" + RiskMainFlag +
			", SaleChnlType=" + SaleChnlType +
			", PremiumType=" + PremiumType +
			", PolYear=" + PolYear +
			", FirstYear=" + FirstYear +
			", OperationType=" + OperationType +
			", Budget=" + Budget +
			", BClient=" + BClient +
			", MarketType=" + MarketType +
			", CashFlow=" + CashFlow +
			", FIDate=" + FIDate +
			", Currency=" + Currency +
			"}";
	}
}
